upper margin of leg - Espagnol Anglais Dictionnaire